package com.netease.nie.dto;

import com.alibaba.fastjson.annotation.JSONField;

/**
 * 个人主页：个人积分dto
 * @author Derek Xu
 * @CreateDate Aug 1, 2016
 */
public class CreditDto {

	@JSONField(name = "user_id")
	private Long userId;

	@JSONField(name = "level")
	private Integer level;

	@JSONField(name = "current_credit")
	private Integer currentCredit;

	@JSONField(name = "last_year_highest_credit")
	private Integer lastYearHighestCredit;

	@JSONField(name = "history_highest_credit")
	private Integer totalGainCredit;

	@JSONField(name = "ready_to_expire_credit")
	private Integer readyToExpireCredit;

	@JSONField(name = "total_use_credit")
	private Integer totalUseCredit;

	public Long getUserId() {
		return userId;
	}

	public void setUserId(Long userId) {
		this.userId = userId;
	}

	public Integer getLevel() {
		return level;
	}

	public void setLevel(Integer level) {
		this.level = level;
	}

	public Integer getCurrentCredit() {
		return currentCredit;
	}

	public void setCurrentCredit(Integer currentCredit) {
		this.currentCredit = currentCredit;
	}

	public Integer getLastYearHighestCredit() {
		return lastYearHighestCredit;
	}

	public void setLastYearHighestCredit(Integer lastYearHighestCredit) {
		this.lastYearHighestCredit = lastYearHighestCredit;
	}

	public Integer getTotalGainCredit() {
		return totalGainCredit;
	}

	public void setTotalGainCredit(Integer totalGainCredit) {
		this.totalGainCredit = totalGainCredit;
	}

	public Integer getReadyToExpireCredit() {
		return readyToExpireCredit;
	}

	public void setReadyToExpireCredit(Integer readyToExpireCredit) {
		this.readyToExpireCredit = readyToExpireCredit;
	}

	public Integer getTotalUseCredit() {
		return totalUseCredit;
	}

	public void setTotalUseCredit(Integer totalUseCredit) {
		this.totalUseCredit = totalUseCredit;
	}

}
